<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>微信支付</title>
</head>
<body>
    <script>
        function onBridgeReady(){
            WeixinJSBridge.invoke(
                'getBrandWCPayRequest', {
                    "appId":"wxd898fcb01713c658",     //公众号名称，由商户传入
                    "timeStamp":"1589524540",         //时间戳，自1970年以来的秒数
                    "nonceStr":"WSH1xNSNyInzapEJ", //随机串
                    "package":"prepay_id=wx15143538492882ff2375ebe91455464700",
                    "signType":"MD5",         //微信签名方式：
                    "paySign":"13CDA26381ECC19226880D19DFD7162F" //微信签名
                },
                function(res){
                    if(res.err_msg == "get_brand_wcpay_request:ok" ){
                        // 使用以上方式判断前端返回,微信团队郑重提示：
                        //res.err_msg将在用户支付成功后返回ok，但并不保证它绝对可靠。
                    }
                });
        }
        if (typeof WeixinJSBridge == "undefined"){
            if( document.addEventListener ){
                document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
            }else if (document.attachEvent){
                document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
                document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
            }
        }else{
            onBridgeReady();
        }
    </script>
</body>
</html>